package main

import (
	"bufio"
	"fmt"
	"net"
	"os"
	"strings"
)

// tcp client端
func main() {
	// 1. 与server建立连接
	conn, err := net.Dial("tcp", "127.0.0.1:8000")
	if err != nil {
		fmt.Println("err :", err)
		return
	}
	// 2. 发送数据

	render := bufio.NewReader(os.Stdin)
	for {
		fmt.Print("输入：")
		// fmt.Scanf(&msg)
		// fmt.Scanln(&msg)
		msg, _ := render.ReadString('\n')
		msg = strings.TrimSpace(msg)
		if msg == "exit" {
			break
		}
		conn.Write([]byte(msg))
	}
	conn.Close()
}
